// index.js
Page({
    data: {
      imageSrc: '', // 存放选择的图片路径
      result: '' // 存放返回的结果
    },
  
    // 选择图片
    chooseImage: function () {
      var that = this;
      wx.chooseImage({
        count: 1, // 一次选择一张图片
        sizeType: ['compressed'], // 压缩图像
        sourceType: ['album', 'camera'], // 从相册或相机选择
        success: function (res) {
          // 获取图片临时路径
          const tempFilePaths = res.tempFilePaths[0];
          that.setData({
            imageSrc: tempFilePaths
          });
  
          // 上传图片到服务器
          that.uploadImage(tempFilePaths);
        }
      });
    },
  
    // 上传图片
    uploadImage: function (filePath) {
      var that = this;
      wx.uploadFile({
        url: '', // 替换为你的服务器 URL
        filePath: filePath,
        name: 'file', // 对应后端的字段名
        formData: {
          user: 'test' // 可以传递其他参数
        },
        success: function (res) {
          // 假设服务器返回JSON格式的数据
          const data = JSON.parse(res.data);
          that.setData({
            result: data.result // 假设返回的数据中包含 result 字段
          });
        },
        fail: function (error) {
          console.error("上传失败: ", error);
        }
      });
    }
  });
  